package cn.project.dao;

import cn.project.model.User;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;
@Repository
public interface IUserMapper {
    /**
     * 模糊查询匹配的用户列表
     *
     * @param cond
     * @return
     */
    public List<Object> getLikeUsers(Map<String,Object> cond);
    /**
     * 模糊查询匹配的用户的数量
     *
     * @param cond
     * @return
     */
    public Integer getLikeUsersCount(Map<String,Object> cond);

    /**
     * 添加用户
     */
    public void addUser(User user);
    /**
     删除用户
     */
    public void delUser(User user);

    /**
     * 得到用户
     * @param user
     * @return
     */
    public User getUser(User user);

    /**
     * 修改用户
     */
    public void editUser(User user);
}
